using UnityEngine;
using System.Collections;

public class TouchManager : ManagerBase<TouchManager>
{
    #region Field
    public bool IsMultiTouched;


    private Vector3 mCurrentPosition = Vector3.zero;
    [HideInInspector]
    public Vector3 CurrentPosition
    {
        get { return mCurrentPosition; }
    }

    private Vector3 mPrevPosition = Vector3.zero;
    [HideInInspector]
    public Vector3 PrevPosition
    {
        get { return mPrevPosition; }
    }

    private Vector3 mFlickLength = Vector3.zero;
    [HideInInspector]
    public Vector3 FlickLength
    {
        get { return mFlickLength; }
    }
    #endregion

    void Awake()
	{
	}

	void Start () 
	{
	}
	
	void Update () 
	{
        if (IsMultiTouched)
        {
            UpdateMultiTouch();
        }
        else
        {
            UpdateSingleTouch();
        }
	}

    private void UpdateSingleTouch()
    {

    }

    private void UpdateMultiTouch()
    {

    }


}
